Donald P. Mcdonnell, Phd